planetary electron - Spanish English Dictionary